self-propelled howitzer - Inglés Sinónimo Diccionario